Skip to content

[ROCm] [DOC] Update the Documentation to include ROCm Nightly Wheel support#38457

Merged
DarkLight1337 merged 11 commits intovllm-project:mainfrom
tjtanaa:rocm-wheel-doc
Mar 30, 2026
Merged

[ROCm] [DOC] Update the Documentation to include ROCm Nightly Wheel support#38457
DarkLight1337 merged 11 commits intovllm-project:mainfrom
tjtanaa:rocm-wheel-doc

Conversation

@tjtanaa
Copy link
Copy Markdown
Collaborator

@tjtanaa tjtanaa commented Mar 29, 2026

Purpose

The nightly ROCm wheel release starts with PR #37283

Recently we have also upgraded to ROCm 7.2.1 Torch 2.10 and Triton 3.6 in PR #38413 .

Test Plan

Test Result


Essential Elements of an Effective PR Description Checklist
  • The purpose of the PR, such as "Fix some issue (link existing issues this PR will resolve)".
  • The test plan, such as providing test command.
  • The test results, such as pasting the results comparison before and after, or e2e results
  • (Optional) The necessary documentation update, such as updating supported_models.md and examples for a new model.
  • (Optional) Release notes update. If your change is user facing, please update the release notes draft in the Google Doc.

Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
Copy link
Copy Markdown

@claude claude Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This pull request is from a fork — automated review is disabled. A repository maintainer can comment @claude review to run a one-time review.

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Mar 29, 2026

Documentation preview: https://vllm--38457.org.readthedocs.build/en/38457/

@mergify mergify Bot added documentation Improvements or additions to documentation rocm Related to AMD ROCm labels Mar 29, 2026
@github-project-automation github-project-automation Bot moved this to Todo in AMD Mar 29, 2026
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the ROCm installation documentation for vLLM, including support for ROCm 7.2.1 and detailed instructions for installing specific versions, nightly builds, and commit revisions using uv and pip. It also adds a section on using the ROCm Docker image for development. Feedback was provided regarding the pip installation command for specific revisions, which incorrectly used an extra index URL instead of the direct wheel URL required for development builds.

Comment thread docs/getting_started/installation/gpu.rocm.inc.md Outdated
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Mar 29, 2026

Hi @tjtanaa, the pre-commit checks have failed. Please run:

uv pip install pre-commit>=4.5.1
pre-commit install
pre-commit run --all-files

Then, commit the changes and push to your branch.

For future commits, pre-commit will run automatically on changed files before each commit.

Tip

Is mypy failing?
mypy is run differently in CI. If the failure is related to this check, please use the following command to run it locally:
# For mypy (substitute "3.10" with the failing version if needed)
pre-commit run --hook-stage manual mypy-3.10

Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
@tjtanaa
Copy link
Copy Markdown
Collaborator Author

tjtanaa commented Mar 29, 2026

@gemini review

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the ROCm installation documentation to include support for ROCm 7.2.1 and provides new instructions for installing nightly builds and specific commit revisions. It also adds a guide for using ROCm Docker images in interactive mode for development. Feedback was provided regarding the automated bash commands for extracting ROCm variants; the current logic for stable releases is incorrect as the target URL structure does not match the grep pattern, making the automated approach fragile and prone to failure.

Comment thread docs/getting_started/installation/gpu.rocm.inc.md
@tjtanaa
Copy link
Copy Markdown
Collaborator Author

tjtanaa commented Mar 29, 2026

@gemini review

Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
@tjtanaa
Copy link
Copy Markdown
Collaborator Author

tjtanaa commented Mar 29, 2026

@gemini review

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the ROCm installation documentation to include support for ROCm 7.2.1, provides instructions for installing nightly wheels and specific commit revisions, and adds a section on using the ROCm Docker image for development. Review feedback identified invalid example commit hashes that cause 404 errors and pointed out redundant sed commands in the shell scripts that should be removed for clarity.

Comment thread docs/getting_started/installation/gpu.rocm.inc.md Outdated
Comment thread docs/getting_started/installation/gpu.rocm.inc.md Outdated
Comment thread docs/getting_started/installation/gpu.rocm.inc.md Outdated
Comment thread docs/getting_started/installation/gpu.rocm.inc.md
Comment thread docs/getting_started/installation/gpu.rocm.inc.md
Comment thread docs/getting_started/installation/gpu.rocm.inc.md
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the ROCm installation documentation to include support for ROCm 7.2.1 and introduces automated shell commands for extracting wheel variants. It also adds sections for installing nightly builds, specific commit revisions, and using the ROCm docker image for interactive development. The review feedback identifies several critical issues with the regular expressions used in the automated commands, which would fail to capture full ROCm version strings. Additionally, there is a contradiction between the instructional text and the provided pip commands that needs to be resolved, along with a suggestion to use version numbers instead of commit hashes for better user clarity.

Comment thread docs/getting_started/installation/gpu.rocm.inc.md Outdated
Comment thread docs/getting_started/installation/gpu.rocm.inc.md Outdated
Comment thread docs/getting_started/installation/gpu.rocm.inc.md Outdated
Comment thread docs/getting_started/installation/gpu.rocm.inc.md Outdated
Comment thread docs/getting_started/installation/gpu.rocm.inc.md Outdated
tjtanaa added 4 commits March 29, 2026 10:24
Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
Comment thread docs/getting_started/installation/gpu.rocm.inc.md Outdated
Comment thread docs/getting_started/installation/gpu.rocm.inc.md Outdated
Comment thread docs/getting_started/installation/gpu.rocm.inc.md Outdated
Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
@DarkLight1337 DarkLight1337 enabled auto-merge (squash) March 30, 2026 08:24
@github-actions github-actions Bot added the ready ONLY add when PR is ready to merge/full CI is needed label Mar 30, 2026
tjtanaa added 3 commits March 30, 2026 08:26
Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
@DarkLight1337 DarkLight1337 merged commit 03ac6ca into vllm-project:main Mar 30, 2026
9 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in AMD Mar 30, 2026
neweyes pushed a commit to neweyes/vllm that referenced this pull request Mar 31, 2026
…upport (vllm-project#38457)

Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
Signed-off-by: neweyes <328719365@qq.com>
puririshi98 pushed a commit to puririshi98/vllm that referenced this pull request Apr 7, 2026
…upport (vllm-project#38457)

Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
Signed-off-by: Rishi Puri <riship@nvidia.com>
mtparet pushed a commit to blackfuel-ai/vllm that referenced this pull request Apr 9, 2026
…upport (vllm-project#38457)

Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation ready ONLY add when PR is ready to merge/full CI is needed rocm Related to AMD ROCm

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants